如何使用java播放视频并从中捕获帧 2 月 Questions & Answers 145 如何使用java播放视频并从中捕获帧。。。。我想通过在对话框中浏览来选择特定的视频。。。然后播放它,想从视频中捕获帧。。。。使用java
# 1 楼答案 只需遵循以下步骤 解码视频。你必须为你想播放的每种类型的视频创建或找到一个解码器。这里有一篇关于video codecs的好维基百科文章,让您开始学习 将视频中的每一帧捕获为图像 将图像存储在磁盘上 您还必须构建一个完整的JavaSwingGUI来管理视频文件和图像文件。这个Oracle tutorial应该可以让您开始学习JavaSwing 哦,最后一个想法。每秒钟的视频产生大约32幅图像。您可能希望在流程中设置一个选项,只保存每10帧、每100帧甚至每1000帧
# 2 楼答案 您应该使用JMF-Java媒体框架。看看这个参考:http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html 它包含下载链接和教程
# 1 楼答案
只需遵循以下步骤
解码视频。你必须为你想播放的每种类型的视频创建或找到一个解码器。这里有一篇关于video codecs的好维基百科文章,让您开始学习
将视频中的每一帧捕获为图像
将图像存储在磁盘上
您还必须构建一个完整的JavaSwingGUI来管理视频文件和图像文件。这个Oracle tutorial应该可以让您开始学习JavaSwing
哦,最后一个想法。每秒钟的视频产生大约32幅图像。您可能希望在流程中设置一个选项,只保存每10帧、每100帧甚至每1000帧
# 2 楼答案
您应该使用JMF-Java媒体框架。看看这个参考:http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html
它包含下载链接和教程